South Africa finished a 3-0 cleansweep against Zimbabwe after beating the visitors by a crushing margin of 272 runs in the last ODI at the Willowmoore Park in Benoni.
Hashim Amla and AB de Villiers cracked centuries as South Africa cruised to an 8-wicket win with as many as 66 balls to spare in the Second ODI at Potchefstroom.